national union of the revolutionary left - Alemán Inglés Diccionario